package com.feeyin.radar.crm.service;

import com.feeyin.radar.commons.Page;
import com.feeyin.radar.crm.form.UploadFileForm;
import com.feeyin.radar.crm.model.QueryCustomer;
import java.util.List;
import org.springframework.web.multipart.MultipartFile;

public abstract interface OpenCustomerService
{
  public abstract List getPageOpenCustomers(String paramString, Integer paramInteger, Page paramPage, QueryCustomer paramQueryCustomer);

  public abstract Integer getPageOpenCustomersCount(String paramString, Integer paramInteger, QueryCustomer paramQueryCustomer);

  public abstract boolean protectCustomer(Integer paramInteger, String[] paramArrayOfString);

  public abstract List batchImportCustomer(Integer paramInteger, UploadFileForm paramUploadFileForm, String paramString, MultipartFile paramMultipartFile, int paramInt);
}